availability of adequate storage space - Allemand Anglais Dictionnaire